import React from 'react'
import ReactDOM from 'react-dom/client'
import App from './App'
import store from './redux/store';

// 初始化渲染组件到容器中
const root = ReactDOM.createRoot(document.getElementById('root'))
root.render(<App />)

// 监测redux中状态的变化,状态变化重新渲染App组件(有DOM的Diff算法,不会引起页面的大量的重排)
store.subscribe(()=>{
  root.render(<App />)
})